an irrefutable document - Deutsch Englisch Wörterbuch